package br.edu.ufcg.dsc.sig.geointerest.gui.client;

import java.util.List;

import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;

@RemoteServiceRelativePath("server")
public interface GeoInterestServer {

	public POI addPOI(POI poi);
	
	public void removePOI(String id);
	
	public void editPOI(POI poi);
	
	public void darAvaliacao(String poiId, String dono, String comentario, double nota);
	
	public List<POI> getAllPOIs();
	
	public List<POI> avaliar(QueryObject objetoConsulta);
	
}
